package com.jeomo.masterdata.provider.web.vo;

import com.jeomo.common.core.annocation.DataDict;
import com.jeomo.common.core.annocation.ExcelHeader;

import java.io.Serializable;
import java.util.Date;

/**
 * <h3>jeomo</h3>
 * <p>品牌前端vo</p>
 *
 * @author : 崔贺
 * @date : 2020-08-28 14:55
 **/
public class BrandVo implements Serializable {

    private static final long serialVersionUID = 7838059389593082716L;
    /**
     * 品牌码
     */
    @ExcelHeader(value = "品牌编码")
    private String code;
    /**
     * 品牌名称
     */
    @ExcelHeader(value = "品牌名称")
    private String name;
    /**
     * 组织名称
     */
    @ExcelHeader(value = "组织名称")
    private String orgName;
    /**
     * 启用标识
     */
    @DataDict
    @ExcelHeader(value = "启用标识")
    private Boolean startFlag;
    /**
     * 顶级组织码
     */
    private String topOrgCode;

    public String getTopOrgCode() {
        return topOrgCode;
    }

    public void setTopOrgCode(String topOrgCode) {
        this.topOrgCode = topOrgCode;
    }
    public Boolean getStartFlag() {
        return startFlag;
    }

    public void setStartFlag(Boolean startFlag) {
        this.startFlag = startFlag;
    }

    /**
     * 组织码
     */
    @ExcelHeader(value = "组织码")
    private String orgCode;

    private Date createTime;

    private String createUser;

    private Date lastModifyTime;

    private String lastModifyUser;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getLastModifyTime() {
        return lastModifyTime;
    }

    public String getOrgCode() {
        return orgCode;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }

    public void setLastModifyTime(Date lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }

    public String getLastModifyUser() {
        return lastModifyUser;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public void setLastModifyUser(String lastModifyUser) {
        this.lastModifyUser = lastModifyUser;
    }
}
